package com.moody.hibernate.domain;

/**
 * AbstractGuarantorInfo entity provides the base persistence definition of the
 * GuarantorInfo entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractGuarantorInfo implements java.io.Serializable {

	// Fields

	private String guarantorId;
	private String guarantorType;
	private String custNo;
	private String custName;
	private String organizationId;
	private String busiLicenseId;
	private String identityCardId;
	private Double personalAsset;
	private Double personalDebt;
	private Double annualIncome;
	private String custType;
	private String custScope;
	private String creditLevel;
	private String creditDate;
	private String isOurCustomer;
	
	private String inputUserId;
	private String inputDate;
	private String updateUserId;
	private String updateDate;
	

	// Constructors

	/** default constructor */
	public AbstractGuarantorInfo() {
	}

	/** minimal constructor */
	public AbstractGuarantorInfo(String guarantorId, String guarantorType) {
		this.guarantorId = guarantorId;
		this.guarantorType = guarantorType;
	}

	/** full constructor */
	public AbstractGuarantorInfo(String guarantorId, String guarantorType,
			String custNo, String custName, String organizationId,
			String busiLicenseId, String identityCardId, Double personalAsset,
			Double personalDebt, Double annualIncome, String custType,
			String custScope, String creditLevel, String creditDate,
			String isOurCustomer) {
		this.guarantorId = guarantorId;
		this.guarantorType = guarantorType;
		this.custNo = custNo;
		this.custName = custName;
		this.organizationId = organizationId;
		this.busiLicenseId = busiLicenseId;
		this.identityCardId = identityCardId;
		this.personalAsset = personalAsset;
		this.personalDebt = personalDebt;
		this.annualIncome = annualIncome;
		this.custType = custType;
		this.custScope = custScope;
		this.creditLevel = creditLevel;
		this.creditDate = creditDate;
		this.isOurCustomer = isOurCustomer;
	}

	// Property accessors

	public String getGuarantorId() {
		return this.guarantorId;
	}

	public void setGuarantorId(String guarantorId) {
		this.guarantorId = guarantorId;
	}

	public String getGuarantorType() {
		return this.guarantorType;
	}

	public void setGuarantorType(String guarantorType) {
		this.guarantorType = guarantorType;
	}

	public String getCustNo() {
		return this.custNo;
	}

	public void setCustNo(String custNo) {
		this.custNo = custNo;
	}

	public String getCustName() {
		return this.custName;
	}

	public void setCustName(String custName) {
		this.custName = custName;
	}

	public String getOrganizationId() {
		return this.organizationId;
	}

	public void setOrganizationId(String organizationId) {
		this.organizationId = organizationId;
	}

	public String getBusiLicenseId() {
		return this.busiLicenseId;
	}

	public void setBusiLicenseId(String busiLicenseId) {
		this.busiLicenseId = busiLicenseId;
	}

	public String getIdentityCardId() {
		return this.identityCardId;
	}

	public void setIdentityCardId(String identityCardId) {
		this.identityCardId = identityCardId;
	}

	public Double getPersonalAsset() {
		return this.personalAsset;
	}

	public void setPersonalAsset(Double personalAsset) {
		this.personalAsset = personalAsset;
	}

	public Double getPersonalDebt() {
		return this.personalDebt;
	}

	public void setPersonalDebt(Double personalDebt) {
		this.personalDebt = personalDebt;
	}

	public Double getAnnualIncome() {
		return this.annualIncome;
	}

	public void setAnnualIncome(Double annualIncome) {
		this.annualIncome = annualIncome;
	}

	public String getCustType() {
		return this.custType;
	}

	public void setCustType(String custType) {
		this.custType = custType;
	}

	public String getCustScope() {
		return this.custScope;
	}

	public void setCustScope(String custScope) {
		this.custScope = custScope;
	}

	public String getCreditLevel() {
		return this.creditLevel;
	}

	public void setCreditLevel(String creditLevel) {
		this.creditLevel = creditLevel;
	}

	public String getCreditDate() {
		return this.creditDate;
	}

	public void setCreditDate(String creditDate) {
		this.creditDate = creditDate;
	}

	public String getIsOurCustomer() {
		return this.isOurCustomer;
	}

	public void setIsOurCustomer(String isOurCustomer) {
		this.isOurCustomer = isOurCustomer;
	}

	public String getInputUserId() {
		return inputUserId;
	}

	public void setInputUserId(String inputUserId) {
		this.inputUserId = inputUserId;
	}

	public String getInputDate() {
		return inputDate;
	}

	public void setInputDate(String inputDate) {
		this.inputDate = inputDate;
	}

	public String getUpdateUserId() {
		return updateUserId;
	}

	public void setUpdateUserId(String updateUserId) {
		this.updateUserId = updateUserId;
	}

	public String getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}
}